wind station - French English Dictionary